﻿@import url(qq.css);

/*------全局定义-------------------- */

*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
    }
	
body{
	font:12px Verdana,Arial,Tahoma;	
    }
		
img{
	border:none;
    }
   
a{
    color:#333;
	text-decoration:none;
   }

a:hover{
	text-decoration: none;
	color:#FF0000;
   }
	
ul{
	list-style:none;
   }
   
input,select,button{
    font:12px Verdana,Arial,Tahoma;
    vertical-align:middle;
   }

select{
  border:none;}

.clear{
    clear:both;
    height:0px; 
	overflow: hidden;
	}

	
/*-----------------float--------------------*/

.fleft{ 
    float:left;
    } 
	
.fright{
    float:right;
	}	
	
/*---------------margin---------------------*/	

.mleft{
   margin-left:10px;
   }
   
.mright{
   margin-right:10px;
   }
    
/*------padding------*/   

.pleft{
   padding-left:10px;
   }
   
.pright{
   padding-right:10px;
   }


/****************************头部样式************************/
.header{width:100%;height:235px;  background:url(../images/head_bg.jpg) repeat-x;overflow:hidden;}
.head_top{width:1100px;height:30px; line-height:30px;margin:0 auto; overflow:hidden;}
.head_top .top_left{width:50%; float:left;color:#666666;}
.head_top .top_right{width:50%;float:right; text-align:right;color:#cccccc;}
.head_top .top_right a{margin:0px 14px;}

.head_middle{width:1100px;height:85px; margin:0 auto;padding-top:25px; overflow:hidden;}
.head_middle .logo{width:50%;float:left;}
.head_middle .middle_right{width:347px;float:right;}
.head_middle .middle_right .phone{float:right;}
.head_middle .middle_right p{color:#666666; font-family:"微软雅黑"; text-indent:45px; line-height:24px;}

.nav{width:100%;height:50px; background:url(../images/nav.jpg) repeat-x; overflow:hidden;}
.nav .navcount{width:1100px;height:50px;line-height:50px; margin:0 auto; overflow:hidden;}
.nav .navcount ul{}
.nav .navcount ul li{float:left;width:122px;  font-family:"微软雅黑";font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.nav .navcount ul li a{color:#ffffff; display:block; background:url(../images/nav_line.jpg) no-repeat left;}
.nav .navcount ul .home a{ background:url(../images/nav_bg.jpg) no-repeat;}
.nav .navcount ul li a:hover{background:url(../images/nav_bg.jpg) no-repeat;}
.nav .navcount ul .hover a{ background:url(../images/nav_bg.jpg) no-repeat;}

.search_nav{width:1100px;height:45px; line-height:45px;margin:0 auto; overflow:hidden;}
.search_nav .search_hot{width:55%;float:left; color:#595959;}
.search_nav .search_hot span{ font-weight:bold;}
.search_nav .search_hot a{margin-right:14px;}
.search_nav .search_form{width:45%;float:right; text-align:right;padding-top:8px;}
.search_nav .search_form input{width:168px;height:12px; line-height:12px;border:1px solid #dfdfdf;color:#666666; text-indent:24px; margin-right:10px;padding:8px 0px;}
.search_nav .search_form button{width:58px;height:28px;text-align:center; border:1px solid #dfdfdf;color:#333333; font-weight:bold; background-color:#ffffff;cursor:pointer;filter:chroma(color=#000000);
}


/*--- 导航下拉菜单 ---*/

.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 136px;
	visibility: hidden; 
	margin-top: -1px;
	padding-top:10px;
	padding-bottom:10px;	
	border:1px solid #ea5f29;
	border-top:none;
	/*background:rgba(234, 95, 41, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明
	filter:Alpha(opacity=90);*/
	background:#ea5f29;/*实现IE背景透明*/
}

.dropMenu li {
	display:block;
}
.dropMenu a {
	display: block;
	height:25px;
	color:#ffffff;
    line-height:25px;
	padding-left:10px;
	 overflow:hidden
}

* html .dropMenu a {
	width: 100%;
	color:#FFFFFF;
	
}

.dropMenu a:hover {
	text-decoration: underline;
	color:#ffe729;
	font-weight:bold;
	text-decoration: none;  
}



/*---------------------头部结束-------------------*/


/***********************底部样式**********************/
.footer{width:100%;height:310px; background:url(../images/foot_bg.jpg) repeat-x; overflow:hidden;}
.foot{width:1100px;margin:0 auto; overflow:hidden;}
.foot .foot_left{float:left;width:150px;height:165px;padding-top:35px; overflow:hidden;}
.foot .foot_middle{float:left;width:550px;height:165px;padding-top:35px;overflow:hidden;}
.foot .foot_middle dl{float:left;height:165px; overflow:hidden;}
.foot .foot_middle dl dt{ font-family:"微软雅黑"; font-size:15px; font-weight:bold; color:#ff6400;margin-bottom:18px;}
.foot .foot_middle dl dd{ line-height:24px; color:#666666;}
.foot .foot_middle .one{width:170px; overflow:hidden;text-align:center;}
.foot .foot_middle .double{width:380px; overflow:hidden; }
.foot .foot_middle .double dt{text-indent:30px;}
.foot .foot_middle .double dd{width:180px; float:left; text-indent:30px;}
.foot .foot_right{ float:right;width:350px;height:165px;padding-top:35px;padding-left:50px;overflow:hidden;}
.foot .foot_right ul{padding:20px 0 0 40px;}
.foot .foot_right ul li{ line-height:24px; color:#666666;}
.foot .foot_bottom{height:110px; overflow:hidden;}
.foot .foot_bottom .bottom_left{width:740px; float:left; padding-left:50px;}
.foot .foot_bottom .bottom_left ul{padding:30px 0px;}
.foot .foot_bottom .bottom_left ul li{ float:left;margin-right:25px;}
.foot .foot_bottom .bottom_left ul li a{color:#999999;}
.foot .foot_bottom .bottom_left p{color:#999999;}
.foot .foot_bottom .bottom_right{width:300px; float:right;padding-top:32px;}
.foot .foot_bottom .bottom_right input{width:168px;height:12px; line-height:12px;border:1px solid #dfdfdf;color:#666666; text-indent:24px; margin-right:10px;padding:8px 0px; background:#d9d9d9;}
.foot .foot_bottom .bottom_right button{width:58px;height:28px;text-align:center; border:1px solid #dfdfdf;color:#333333; font-weight:bold; background-color:#d1d1d1; outline:none; cursor:pointer;}
  
/* ------------------在线客服-------------------------------  */
#floatTips {
	font-size:11px;
	position: absolute;
	right:10px;
	top:177px;
	width:120px;
}

#floatTips .top{
    height:auto;
	}

#floatTips .middle{
    height:100%;	
	overflow:hidden; 
	background: url(../qq/middle.gif) repeat-y 0 0;
}

#floatTips .middle li{
	height:25px;
	width:95px;
	padding:3px 10px 0px 15px; 
	float:left;
	display:block;
	overflow:hidden;
	font-size:12px;
}

#floatTips .middle li img{
    height:25px;
    display:block;
	float:left;	
}

#floatTips .middle li span{
    display:block;
	float:left;	
	line-height:25px;
	color:#666666;
	text-indent:5px;
}

#floatTips .bottom{
    height:auto;
	}


#floatTips .top_1{
    text-align:center;
	}
